Add vectorized half-float conversion
authorMatthias Clasen <mclasen@redhat.com>
Fri, 10 Sep 2021 11:46:24 +0000 (07:46 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Sat, 11 Sep 2021 02:17:31 +0000 (22:17 -0400)
commit155a4fac5cc668e3142ed62803bd38c80c1f38c2
treef61f28f478a9f959a6f5d20a83ac9bfd6e2f8152
parent76f481eb7b5c1bca7f47b2ec244539a8147af5ee
Add vectorized half-float conversion

We can't make the -4 versions inline, since
we use ifuncs for them, so make vectorized
versions.

Test included.
gsk/ngl/fp16.c
gsk/ngl/fp16i.c
gsk/ngl/fp16private.h
testsuite/gsk/half-float.c